python(파이썬)에서
문자열의 길이를 구하는 방법을 알아봅니다.
# Python 문자열의 길이 구하기
문자열의 길이를 구하는 방법으로
len() 내장함수를 사용할 수 있습니다.
len(문자열)len()은 문자열을 인자로 받으며 해당하는 문자열의 길이를 숫자로 반환해 줍니다.
만약 문자타입이 아닌 경우 아래와 같이 문자열로 변환 후 길이를 구해야합니다.
len(str(문자열))
여기서는
str() 함수를 사용해
문자열로 변경하였습니다. 문자열이 아닌 경우 아래와 같은 에러가 발생할 수 있습니다. 예를들어 int 타입인 경우...
object of type 'int' has no len()
이제 간단한 예제를 만들어 자세히 알아봅니다.
! python len() 함수 예제보기
아래는 몇 개의 문자열의 길이를
len() 함수를 사용하여 출력한 간단한 예제입니다.
len('123')
// 3을 출력
len('webisfree')
// 9를 출력
len('웹이즈프리')
// 5를 출력
len()
// 최소 1개의 인자가 필요하다는 에러가 발생
위와 같이 문자열의 길이를 쉽게 얻을 수 있었습니다.
참고로 len()은 문자 타입이 아닌
리스트 타입(배열)에도 동일하게 길이를 출력할 수 있습니다.
len(['a', 'b', 'c'])
// 3을 출력함
여기까지 문자열의 길이를 알 수 있는 함수 len()에 대하여 간략하게 알아보았습니다.